salted anchovy - German English Dictionary